guyed tower platform - French English Dictionary